package cn.buk.tms.eotms.dto;

import cn.buk.tms.common.dto.base.BasePassengerDto;

import java.util.Date;
import java.util.List;

/**
 * 门票订单请求DTO
 */
public class TicketOrderRequestDto {
  /**
   * 景点ID
   */
  private int attractionId;
  /**
   * 游玩日期
   */
  private Date travelDate;
  /**
   * 门票单价
   */
  private double price;
  /**
   * 数量(和人数相等）
   */
  private int count;
  /**
   * 门票总价
   */
  private double total;
  /**
   * 备注
   */
  private String remark;
  /**
   * 游客详情
   */
  private List<BasePassengerDto> passengers;


  public int getAttractionId() {
    return attractionId;
  }

  public void setAttractionId(int attractionId) {
    this.attractionId = attractionId;
  }

  public Date getTravelDate() {
    return travelDate;
  }

  public void setTravelDate(Date travelDate) {
    this.travelDate = travelDate;
  }

  public double getPrice() {
    return price;
  }

  public void setPrice(double price) {
    this.price = price;
  }

  public double getTotal() {
    return total;
  }

  public void setTotal(double total) {
    this.total = total;
  }

  public String getRemark() {
    return remark;
  }

  public void setRemark(String remark) {
    this.remark = remark;
  }

  public List<BasePassengerDto> getPassengers() {
    return passengers;
  }

  public void setPassengers(List<BasePassengerDto> passengers) {
    this.passengers = passengers;
  }

  public int getCount() {
    return count;
  }

  public void setCount(int count) {
    this.count = count;
  }
}
